superimposed percussion - German English Dictionary